.site-footer .footer-service {margin-top: 60px;padding-top: 27px;padding-bottom:47px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;}
.site-footer .list-service {margin: 0px; padding: 0px; list-style-type: none;}
.site-footer .list-service li {width: 19.8%; height: 25px; text-align: center; line-height: 25px; font-size: 16px; border-left-color: rgb(224, 224, 224);
border-left-width: 1px; border-left-style: solid; float: left;}
.site-footer .list-service li:first-child {border-left-color: currentColor; border-left-width: 0px; border-left-style: none;}
.site-footer .list-service .iconfont {line-height: 24px; font-size: 24px; margin-right: 6px; vertical-align: -4px;}
.site-footer .list-service a {transition:color 0.2s; color: rgb(97, 97, 97); -webkit-transition: color 0.2s;}
.site-footer .list-service a:hover {color: rgb(255, 103, 0);}
.site-footer .footer-links {padding: 40px 0px;}
.site-footer .footer-links .col-links {margin: 0px; width: 165px; height: 112px; float: left;}
.site-footer .footer-links .col-links dt {margin: -1px 0px 26px; color: rgb(66, 66, 66); line-height: 1.25; font-size: 14px;}
.site-footer .footer-links .col-links dd {margin: 10px 0px 0px; font-size: 12px;}
.site-footer .footer-links .col-links a {color: rgb(117, 117, 117);}
.site-footer .footer-links .col-links a:hover {color: rgb(255, 103, 0);}
.site-footer .footer-links .col-contact {width: 242px; height: 112px; text-align: center; color: rgb(97, 97, 97); border-left-color: rgb(224, 224, 224);
border-left-width: 1px; border-left-style: solid; float: right;}
.site-footer .footer-links .col-contact p {	margin: 0px 0px 16px; font-size: 12px;}
.site-footer .footer-links .col-contact .phone {	margin: 0px 0px 5px; color: rgb(255, 103, 0); line-height: 1; font-size: 22px;}